import zhLocale from 'unitechs-ui/lib/locale/lang/zh-CN'
export default {
  ...zhLocale,
  dateformat: {
    modatetimeformat: 'YYYY-MM-DD HH:mm:ss',
    modateformat: 'YYYY-MM-DD',
    datetimeformat: 'yyyy-MM-dd HH:mm:ss',
    dateformat: 'yyyy-MM-dd',
  },
  common: {
    serviceerror: '请求接口发生异常',
    logoutTip: '你已被登出，可以取消继续留在该页面，或者重新登录.',
    logout: '确定登出',
    reLogin: '重新登录',
    cancel: '取消',
    noauth: '您没有当前操作权限',
  },
  //业务开通
  business:{
    //跳转页面名称
    pageName:{
      taskInquire:'任务查询',
      taskDetails:'任务详情',
      addWorkOrder:'工单新增',
      modifyWorkOrder:'工单修改',
      workOrderDetails:'工单详情',
      issued:'配置下发',
      addTemplate:'自定义模板新增',
      modifyTemplate:'自定义模板修改',
      templateDetails:'自定义模板详情',
      templateDeploy:'模板部署',
      configTemAdd:'配置模板新增',
      configTemModify:'配置模板修改',
      configTempBatchIssued:'配置项模板批量下发',
    },
    //公共信息
    common:{
      selestPlaceholder:"请选择",
      inputPlaceholder:"请输入内容",
      selectTime:"请选择时间",
      loading:"数据加载中",
      noData:"暂无数据",
    },
     //按钮名称
     btnName:{
      operate:"操作",
      inquire:"查询",
      details:"详细",
      editWsnbr:"创建工单",
      batchDeploy:"批量下发",
      determine:"确定",
      cancel:"取消",
      immediatelyIsSync:"立即部署",
      timingIsSync:"定时部署",
      confirm:"确认",
      close:"关闭",
      add:"新增",
      del:"删除",
      templateCode:"生成模板编码",
      addTo:"添加",
      templateConfig:"模板配置",
      configView:"配置预览",
      showMenuName:'显示 / 隐藏列',
    },
    //提示信息
    message:{
      servTypeId:"请先选择业务类型！",
      time:"开始时间不能超过结束时间！",
      configViewSuccess:"配置预览操作成功！",
      batchDeploy:"请先选择需要下发的工单！",
      pendingDeployment:"只有待部署状态的工单才能进行下发操作！",
      messageText:"提示",
      wsInvalidSuccess:"工单作废操作完成！",
      isSyncType:"请先选择部署方式！",
      isSyncTime:"请先选择部署时间！",
      isSyncOutTime:"部署时间需要大于当前时间！",
      prilvl:"请先选择任务优先级！",
      deployFinshed:"配置下发完成！",
      operTypeTip:"请选择操作类型！",
      servModelIdTip:"请选择业务模型！",
      modifyWsnbr:"修改工单",
      createWsnbr:"创建工单",
      success:"成功！",
      fail:"失败！",
      template:"请先选择需要删除的模板信息！",
      delSuccess:"删除模板信息成功！",
      delFail:"删除模板信息失败！",
      resType:"请先选择设备类型！",
      devSet:"请先选择设备系列！",
      paraCode:"请先输入参数编码！",
      paraName:"请先输入参数名称！",
      paraCodeRepeat:"自定义参数编码不能重复！",
      templetName:"请先输入模板名称！",
      templetCode:"请先生成模板编码！",
      templetcfg:"请先输入模板配置信息！",
      delParamsTip:"请先选择需要删除的参数信息！",
      selectedDev:"当前选中的设备已经添加过了！",
      selectedOneDev:"单设备下发只能选择一个设备！",
      savePara:'工单已生成并预览，参数修改后需要重新生成工单号！',
      wsnbrSuccess:"生成工单成功！",
      needSelectDev:"请先选择设备！",
    },
    //任务查询
    taskInquire:{
      taskId:"任务标识",
      taskType:"任务类型",
      wsnbr:"工单编号",
      servTypeId:"业务类型",
      operType:"操作类型",
      netUserId:"操作员",
      startTime:"开始时间",
      endTime:"结束时间",
      tableLabel:{
        taskId:"任务标识",
        execStatusName:"任务状态",
        taskTypeName:"任务类型",
        wsnbr:"工单编号",
        servTypeName:"业务类型",
        operTypeName:"业务操作类型",
        servModelName:'业务模型',
        netUserId:"操作员",
        startTime:"起始时间",
        endTime:"终止时间",
      },
    },
    //任务详情
    taskDetails:{
      wsnbr:'工单号：',
      taskId:'任务号：',
      childTaskName:"子任务号：",
      device:"设备：",
      execStatus:"执行状态：",
      startTime:"执行时间：",
      to:"至",
    },
    //工单管理
    workOrderMag:{
      nodeId:"节点名称",
      wsnbr:"工单编号",
      status:"工单状态",
      servTypeId:"业务类型",
      operType:"操作类型",
      servModelId:"业务模型",
      wsItemCode:"工单条目",
      wsItemValue:"工单条目值",
      createUser:"创建人",
      startTime:"开始时间",
      endTime:"结束时间",
      tableLabel:{
        wsnbr:"工单编号",
        circuitCode:'电路代号',
        statusName:"工单状态",
        servTypeName:"业务类型",
        operTypeName:"操作类型",
        servModelName:"业务模型",
        createTime:"创建时间",
        compTime:"完成时间",
        createUser:"创建人",
        source:"工单来源"
      },
      operateDialogTitle:"工单操作",
      operateBtnName:{
        details:"查看详细",
        modify:"工单修改",
        review:"配置预览",
        issued:"配置下发",
        log:"查看任务日志",
        track:"执行状态查询",
        completion:"强制竣工",
        invalid:"作废",
      },
      wsnbrStatus:{
        pendingDeployment:"待部署",
        inDeployment:"部署中",
        completion:"竣工",
        partialSuccess:"部分成功",
        failure:"失败",
        obsolete:"作废",
        temporary:'暂存',
      },
      confirmWsCompletionTitle:"是否确认执行工单强制竣工操作?",
      confirmWsInvalidTitle:"是否确认执行工单作废操作?",
    },
    //配置下发
    workOrderIssued:{
      isSync:"部署方式",
      startTime:"部署时间",
      prilvl:"任务优先级",
      description:"下面两个选项相互独立，可单独选中，请您参照说明，谨慎使用：",
      isCfgCheck:"忽略配置检测错误",
      ignoreCfgErr:"忽略配置下发错误",
      isCfgCheckText:"下发前配置检查为了检查资源冲突，如果配置检查结果不影响配置下发，比如PE子端口已经存在，VLAN ID在不同的端口上重复，VRF RT值改动等，都可以选中下发前不做配置检查的选项，配置下发时强行覆盖已有配置。",
      ignoreCfgErrText:"选中忽略配置错误后，可能导致某些配置命令不能正确执行，设备配置与预览结果不一致，在PE设备上该链路的配置以及存在，或着退出失败的情况下可以选中忽略配置错误的选项，工单完成后要直接登录设备，对该链路的配置进行检查。",
      prilvlOption:{
        low:"低",
        center:"中",
        height:"高"
      },
      loadingText:"配置下发中...",
      confirmColsePageTitle:"是否需要关闭当前页面?",
    },
    //工单编辑页
    workOrderEdit:{
      wsnbr:"工单编号",
      createTime:"创建时间",
      createUser:"创建人",
      servTypeId:"业务类型",
      operType:"操作类型",
      servModelId:"业务模型",
      noDataItem:"暂无工单条目数据！",
    },
    //模板查询
    customTemplateInquire:{
      servTypeId:"业务类型",
      operType:"操作类型",
      description:"模板描述",
      resType:"设备类型",
      devSet:"设备系列",
      templetName:"模板名称",
      tableLabel:{
        templetCode:"模板编码",
        templetName:"模板名称",
        description:"模板描述",
        servTypeName:'业务类型',
        operTypeName:"操作类型",
        devSetName:"设备系列",
      },
      details:"查看详情",
      modify:"模板修改",
      singleDev:"单设备下发",
      batchDev:"批量下发",
      templateTipTitle:"是否确认删除选中的模板信息 ?",
      dialogTitle:"自定义模板操作"
    },
    //模板编辑
    templateEdit:{
      servTypeId:"业务类型",
      operType:"操作类型",
      resType:"设备类型",
      devSet:"设备系列",
      templetName:"模板名称",
      description:"模板描述",
      templetCode:"模板编码",
      paramsTitle:"自定义参数",
      paraCode:"参数编码",
      paraName:"参数名称",
      paraDescr:"参数描述",
      paraDef:"参数定义",
      modifyTemplateTitle:"修改自定义模板",
      createTemplateTitle:"创建自定义模板",
    },
    //模板下发
    templateDeploy:{
      templetName:"模板名称：",
      description:"模板描述：",
      templetCode:"模板编码：",
      selectDev:"设备选择",
      selectedDev:"已选择设备",
      tableLabel:{
        devName:"设备名称",
        mgmtIp:"设备IP",
        nodeName:"所在节点",
        devSetDesc:"设备系列",
      },
      configRadio1:"设备统一配置",
      configRadio2:"按设备配置",

    },
    //配置项模板
    //配置模板查询
    configTemInquire:{
      cfgItemCode:'配置项编码',
      devSet:'设备系列',
      cfgType:'配置协议类型',
      tableLabel:{
        cfgItemCode:"配置项编码",
        devSetDesc:"设备系列",
        taskType:"任务类型",
        templetType:"存储类型",
        cfgType:'协议类型',
      },
      details:'查看详细',
      modifyBtn:'修改',
      dialogTitle:'查看详细',
      delCfgTempInfo:'是否确认删除选中的配置模板信息?',

    },
    //配置模板编辑
    configTemEdit:{
      cfgItemCode:'配置项编码',
      devSet:'设备系列',
      cfgType:'配置协议类型',
      templetCode:"模板编码",
      createTempCode:'生成模板编码',
      tempParams:'模板参数',
      params:{
        paraCode:'参数编码',
        description:'参数描述',
        type:'参数类型',
        required:'是否必选'
      },
      taskTaskTitle:"请选择任务类型：",
      tempContentitle:'模板内容：',
      yes:'是',
      no:'否',
      message:{
        cfgItemCode:'请先输入配置项编码！',
        devSet:'请先选择设备系列！',
        cfgType:'请先选择配置协议类型！',
        validate1:'配置项编码不得有空格下划线等符号！',
        validate2:'配置项编码必须是全英文或者英文字母+数字！',
        validate3:'模板参数编码不能重复！',
        paraCode:'请输入参数编码！',
        description:'请输入参数描述！',
        type:'请输入参数类型！',
        required:'请选择是否必选！',
        templetCode:'请先生成模板编码！',
        paramsData:'模板参数不能为空！',
        modifyConfigTempSuccess:'修改配置模板成功！',
        modifyConfigTempFail:'修改配置模板失败！',
        configInfoIsExist:'配置信息已存在！',
        addConfigTempSuccess:'新增配置模板成功！',
        addConfigTempFail:'新增配置模板失败！',
        taskType:'此任务类型已经添加过了！',
        confirmColsePageTitle:"是否需要关闭当前页面?",

      }
    },
    //批量下发
    configTempBatchIssued:{
      selectDev:'选择设备',
      tableLabel:{
        devName:'设备名称',
        mgmtIp:'设备IP',
        resPropDesc:'设备属性',
        domainDesc:'管理域',
        netDesc:'网络',
        nodeName:'节点',
      },
      operTypeLabel:'业务操作类型：',
      devConfig:'设备统一配置',
      selectName:'选择',
      delDevMessage:'请先选择需要删除的设备！',
      selectIssuedDev:'请先选择需要下发的设备！',
      issuedingText:'设备下发中...',
      issuedSuccess:'批量下发成功,暂不支持开通流程可视化,请去工单查看页面查看下发结果。',
      issuedFail:'批量下发失败！',
    }
  }
}
